﻿@charset "utf-8";
* {
	margin: 0px;
	padding: 0px;
	font-family: "Microsoft YaHei", "微软雅黑", "黑体";
}
body {
	margin: 0px auto;
	padding: 0px;
	color: #333;
	font-size:16px;
	text-decoration: none;
	}
html {
	width: 100%;
	height: 100%;
}
body {
	width: 100%;
	height: 100%;
}
ul {
	list-style-type: none;
}
li {
	list-style-type: none;
}
table {
    vertical-align: middle;
    border-color: inherit;
}
tr{display: table-row;
    vertical-align: inherit;
    border-color: inherit;}
td,th{
	padding: 0px;
	display: table-cell;
    vertical-align: inherit;
}
img {
	border: 0;
	border-image: none;
}
a{
	border: 0;
	border-image: none;
	color: #333;
	text-decoration: none;
}
a:link {
	color: #333;
	text-decoration: none;
}
a:hover{color:#41a140}

h1{ font-size:18px;}
h2{ font-size:24px;}
h3{ font-size:16px; color:#999; font-weight:normal;}
h4{ color:#666; font-weight:normal;}

.warp {
	width: 100%;
	height:auto;
	position: absolute;
	top: 0;
	left: 0;
	top:0;
	z-index: 5;
	background:url(../images/bg_01.jpg) no-repeat;
	background-color:#eef2f6;
}
.Journalism_list {
	width: 100%;
	margin: 0 auto;
	border-bottom: 1px dashed #cccccc;
}
.title {
	width:100%;
	height: 30px;
	position: relative;
	padding-top: 20px;
}
.title h3 {
	white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden;
	 font-size:18px; font-weight:bold; color:#333;	
	position: absolute;
	left: 0;
	right: 0;
	background: url(../images/p12.png) no-repeat left;
	padding-left: 10px;
	padding-right: 100px;
}
.title span {
	width:90px;
	position: absolute;
	right: 0;
	font-size:14px;
	color:#999;
}
.Journalism_list p {
	font-size: 14px;
	color: #555555;
	padding: 0 0 20px 10px;
}

.header{ width:1200px; height:500px; margin:0 auto;}
.header_logo{ width:1200px; height:150px; margin:0 auto; padding-top:200px;}
.header .search{ width:460px; height:45px; float:right;position:relative;}
.header .search input{ width:348px; height:43px; border:1px solid #41a140; padding-left:10px;background:#fff;border: 1px solid #41a140;font-size:16px;color:#999;}
.header .search a{display: inline-block;width:100px;height:45px;background:#41a140;position:absolute;right:0;font-size:18px;color: #fff; text-align:center; line-height:45px;}
.nav{ width:1000px;height:100px; margin:0 auto;background:url(../images/bg_02.png) no-repeat; padding:0 100px;}
.nav ul li{ float:left; text-align:center;line-height:100px;}
.nav ul li a{ width:200px; height:100px; display:block; font-size:24px; font-weight:bold;color:333;}
.nav ul li a img{position: relative;top:7px;left:-20px;}
.content{ width:1200px; height:auto; margin:0 auto;background:#fff; padding:20px 0; margin-top:10px; margin-bottom:10px; overflow:hidden;}
.title_01{ width:100%; height:60px; line-height:60px;background:#e0eedf; border-bottom:2px solid #41a140;}
.title_01 p{ width:120px; float:left;background:#41a140;color:#fff; text-align:center; font-size:18px; font-weight:bold;}
.title_01 a{float:right; padding-right:10px; font-weight:bold;color:#666;}
.title_02{ width:100%; height:90px;padding-left:20px;background:url(../images/list02.png) no-repeat 150px 20px;}
.title_02 p{font-size:30px;font-weight:bold;color:#41a140; float:left;}
.title_02 a{float:right; padding-right:40px; font-weight:bold;color:#666;}
.title_03{width:100%; height:60px; line-height:60px;background:#e0eedf; border-bottom:2px solid #41a140;}
.title_03 li a{width:120px; height:60px; float:left; display:block; text-align:center;}
.title_04{ width:100%;height:60px;}
.title_04 li a{ width:120px; height:60px; float:left; display:block; margin-right:10px !important;}
.footer{ width:100%;height:260px; background:#333; overflow:hidden;}
.footer_nr{ width:1160px; height:260px; margin:0 auto;padding:0 20px;}
.footer_nav{width:1160px; height:100px; line-height:100px;}
.footer_nav p{ width:120px;float:left; font-size:18px; font-weight:bold;color:#fff;}
.footer_nav a{ float:left;font-size:14px;font-weight:bold;color:#fff; margin-right:40px;}
.footer_nr_list{ width:860px; height:160px;float:left; color:#fff; line-height:30px;}
.footer_nr_pic{ width:300px; float:left;}
.footer_nr_pic a{ margin-right:10px;}


.crumbs{width:1160px;margin:0 auto; height:30px;padding:15px 20px 5px 20px; border-top:1px solid #ddd;font-size:16px; background:#fff;}
.box_left{width:250px; height:auto;float:left; margin-left:20px;overflow:hidden;}
.box_left h2{color:#fff;width:250px;line-height:50px; text-align:center;font-size: 20px; background:#41a140;font-weight: bold;}
.box_left ul{width:250px;text-align:center; background:#f2f2f2;}
.box_left ul li{width:100%; height:50px;line-height:50px; border-bottom:#fff solid 1px; font-size: 18px;}
.box_list{ width:890px; height:auto;float:right; margin-right:20px;}
.box_list_nr{ width:890px;height:auto;margin-top:10px; margin-bottom:20px;}
.box_list_nr li{width:890px; float: left; height:36px;line-height: 34px; background: url(../images/tb_01.png) no-repeat left;}
.box_list_nr li a{width:890px;height:36px;padding:0 0 0 15px;background:url(../images/new_list01.png) no-repeat; background-position:0 center;}
.box_list_nr li a span{ float:right;color:#999999;}
.Page{height:30px; float: right;line-height:30px; margin:30px 0;}
.Page a{display:inline-block;margin: 0 5px;border:solid 1px #ddd;padding:0 10px; font-size:14px; font-weight:bold;}
.Page a:hover{ border:1px solid #41a140;}
.box_view h1{text-align:center;color:#41a140; line-height:50px; font-size:24px;font-weight:bold;}
.box_view_source{text-align: center;border-bottom: 1px solid #CCC; line-height:60px;height: 56px;font-size: 16px; position: relative;}
.box_view_source span{margin:0px 10px}
.box_view_con{width: 1080px;margin: 0 auto; padding-bottom: 20px;margin-bottom: 20px;}
.box_view_con p{font-size: 16px;line-height: 36px;}

/*政务公开*/
.stress{ width:1160px; height:404px; padding:0 20px;}
.stress_ri{ width:570px; height:390px; float:right;}
.stress_ri_con1{display:block;float:left;text-align:center; background:#f9ecea;}
.stress_ri_con1 p{color:#c44633;}
.stress_ri_con2{display:block; float:left;text-align:center;background:#edfef1;}
.stress_ri_con2 p{color:#449750;}
.stress_ri_con3{display:block; float:left;text-align:center;background:#fdf1e6;}
.stress_ri_con3 p{color:#ff8854;}
.stress_ri_con4{display:block; float:left;text-align:center;background:#e5f3f9;}
.stress_ri_con4 p{color:#72a9c3;}
.stress_ri_con5{display:block; float:left;text-align:center;background:#e1f8f7;}
.stress_ri_con5 p{color:#52c0bc;}
.stress_ri a p{width:130px;height:50px;padding:0 25px;line-height:24px;margin-top:40px;font-size:18px; font-weight:bold;}
.stress_ri a img{ position:absolute;bottom:0; right:0;}
.stress_ri_con1,.stress_ri_con2,.stress_ri_con3,.stress_ri_con4,.stress_ri_con5{width:180px; height:190px; position:relative; margin-left:10px;}
.message{ width:1160px; height:384px; margin-top:30px; padding:0 20px;}
.message_left{width:580px; height:384px; float:left;}
.message_left_nr{ margin-top:10px;}
.message_left_nr li{width:580px; float: left; height: 34px;  line-height: 34px; background: url(../images/tb_01.png) no-repeat left;}
.message_left_nr li a{width:580px;height:36px;padding:0 0 0 15px;background:url(../images/new_list01.png) no-repeat; background-position:0 center;}
.message_left_nr li a span{ float:right;color:#999999;}
.message_ri{width:570px; height:384px; float:right;}
.message_ri_nr{ margin-top:10px;}
.message_ri_nr li{width:570px; float: left; height: 34px;  line-height: 34px; background: url(../images/tb_01.png) no-repeat left;}
.message_ri_nr li a{width:570px;height:36px;padding:0 0 0 15px;background:url(../images/new_list01.png) no-repeat; background-position:0 center;}
.message_ri_nr li a span{ float:right;color:#999999;}
.column{ width:1200px; height:410px; margin:0 auto; margin-top:30px;}
.column_left{ width:860px; height:410px; float:left; padding-left:20px;}
.column_left_con{ width:880px; height:130px;}
.column_left_con li a{ width:132px; height:88px; float:left; margin-right:10px;padding:20px 0;background:#fff; border:1px solid #f1f1f1; text-align:center;}
.column_left_con li a p{ font-size:18px; font-weight:bold;}
.column_left_con li a:hover{border:1px solid #22ac38;}
.column_left_con li a:hover p{ color:#22ac38;}
.column_left_con_tit{ background:#22ac38!important; line-height:108px; color:#fff;pointer-events:none;}
.column_left_con_tit p{ color:#fff!important;}
.column_ri{ width:300px; height:410px; float:right; background:#f8f8f8;}
.column_ri ul li{ width:300px; height:67px; display:block;line-height:67px;border-bottom:1px solid #fff; font-weight:bold;}
.column_ri ul li a img{ margin:10px 20px 0 60px; float:left;}

/*网站导航*/
.footer-link {
  position: relative;
  width: 1200px;
  font-size: 14px;
  margin-bottom: 20px;
  clear: both;
  margin: 0 auto;
}

.footer-link>ul {
  border-bottom: 1px solid #18a32c;
  width: 100%;
  height: 40px;
  line-height: 40px;
}

.footer-link>ul li {
  height: 40px;
  line-height: 40px;
  padding: 0 20px;
  display: inline-block;
  float: left;
  _width: 200px;
}

.footer-link #con_two_1,
.footer-link #con_two_2,
.footer-link #con_two_3,
.footer-link #con_two_4,
.footer-link #con_two_5 {
  border: 1px solid #CCC;
  border-top: 0;
  padding: 20px 10px;
  clear: both;
  overflow: hidden;
}

.footer-link #con_two_1 ul,
.footer-link #con_two_2 ul,
.footer-link #con_two_3 ul,
.footer-link #con_two_4 ul,
.footer-link #con_two_5 ul {
  clear: both;
}

.footer-link #con_two_1 li {
  float: left;
  width: 182px;
  height: 24px;
  line-height: 24px;
}

.footer-link #con_two_2 li {
  float: left;
  width: 118px;
  height: 24px;
  line-height: 24px;
}

.footer-link #con_two_3 li {
  float: left;
  width: 158px;
  height: 24px;
  line-height: 24px;
}

.footer-link #con_two_4 li {
  float: left;
  width: 118px;
  height: 24px;
  line-height: 24px;
}

.footer-link #con_two_5 li {
  float: left;
  width: 486px;
  height: 24px;
  line-height: 24px;
  height: 240px;
}


.cnzz{ position:absolute; top:0; right:0; height:30px; line-height:30px;}
.lmlist{ width:950px; height:auto; margin:0 auto;overflow:hidden;}
.lmlist ul { font-size:0;}
.lmlist ul li{ margin:0 auto 0;position: relative; padding-left: 120px; min-height: 40px;}
.lmlist ul li h4{margin-right: 10px; position: absolute; left: 0px; width:108px !important; height:30px; line-height:30px;  background:#18a32c; text-align:center !important;margin-right:10px;}
.lmlist ul li a{ font-size:14px;  line-height:30px; display:block;}
.lmlist ul li h4 a{ color:#FFF;}


.lmlist .slevel li{display: inline-block; text-align:center;font-size:0; padding-bottom:10px;padding-left: 0px;}
.lmlist .slevel li a{  background:#e7f6e9; margin:0 5px !important;padding:0px 10px }

.lmlist .tlevel li{ position:relative;}
.lmlist .tlevel li a{ /*width:108px !important;*/ float:left !important; background:#e7f6e9 !important;}
.lmlist .tlevel ul{ width:710px !important; float:left !important;}

.lmlist .tlevel ul li{ float:left !important; width:auto !important;}
.lmlist .tlevel ul li a{ float:left !important; background:#ececec !important; width:auto !important; padding:0 26px;}


/*标题*/
.titlist{ width:950px; height:auto;margin:10px auto; position:relative;}
.tit{ width:950px; height:30px; border-bottom:1px solid #cccccc;}
.tit a{ padding:3px 20px;height:29px; line-height:29px; border-bottom:2px solid #17a22b;  text-align:center; font-size:18px; color:#18a32c; font-weight:bold;}
 

.new_list_nr{width: auto;margin-top: 10px;}
.infor .new_list_nr{margin-top: 10px;}
.infor .new_list_nr li{line-height: 38px;}

.jczwgk_twxrmzf .footer-link{color:#fff}
.jczwgk_twxrmzf .footer-link a{color:#fff}


/*header*/
.header {position: relative;}
.header-toolbar{position: absolute; top: 15px; right: 0;}
.header-toolbar a{float: left; margin-left: 10px; color: #fff; font-size: 1.125em; padding: .4em 1em; background: rgba(0,0,0,.5); border-radius: 5px;}
.header-toolbar span {float: left; margin-left: 10px; color: #fff; font-size: 1.125em; padding: .4em 1em;border: 1px solid #18a32c;border-radius: 20px;}
.header-logo{position:absolute; top: 47px; left: 20px;}
/*.header-toolbar a.green{background: #18a32c;}
.header-toolbar a.red{background: #ff0000;}*/






























